Recently we asked our Facebook and Twitter communities what restaurant has the best brunch in town. Like everything else, San Franciscans take their brunch very seriously (we'll wait in line forever. Whether it be fresh ingredients to the mimosas (and plenty of them), every aspect of brunch gets us excited.

Without further ado, here are the top brunches in San Francisco as recommended by our Facebook and Twitter communities:

Honorable Mentions: Outerlands, Kate's Kitchen, Liberty Cafe, Universal Cafe and St. Francis Fountain

9. Lori's Diner

336 Mason Street

The spot to grab brunch in Union Square, as you step into Lori's you are instantly transported back in time to the 1950's. Because Lori's is open 24 hours a day, you can actually get breakfast or brunch anytime of the day. The thing to order here is the corned beef hash. It's our best... and it's in the title.

8. Stacks

501 Hayes Street

If good, simple Midwestern fare is what you are craving, head over to the Hayes Valley location of Stacks. Their menu items, the simple American classics, are homemade with farm fresh eggs, real butter, and heavy cream. In the last 20 years they haven't changed anything. That's why there is always a line out the door every weekend.

7. Zazie

941 Cole Street

Hidden in the sleepy neighborhood of Cole Valley, you'd only notice Zazie's by the long line of locals waiting to grab a table for brunch. If you have a benedicts fix that needs to be itched, Zazie's is the place. They have seven different kinds of poached eggs. Don't be dismayed about the long line. Simply put your name down and then head to Finnegan's Wake next door and have a SPICY bloody mary to pass the time.

6. Boogaloos

3296 22nd Street

Housed in what once was a neighborhood pharmacy is now a Mission brunch staple. On a lovely sunny day you can enjoy the outdoor sidewalk seating, but when the fog rolls in the bright gold walls and cushy burgundy booths of the dining room will warm your spirits. The Polenta-N-Eggs is a must for any brunch meal.

5. Brenda's French Soul Food

652 Polk Street

The person at the helm manning the food at this Tenderloin joint is Chef Brenda. Growing up on the West Bank of New Orleans, her French soul food really shines here in San Francisco. Her beignets are worth the wait alone, and her shrimp and grits will have you keep coming back.

4. The Cliff House

1090 Point Lobos Avenue

The Cliff House has been around almost since the founding of the city. Treat yourself to a San Francisco tradition with the Sunday Champagne Brunch Buffet. Located on the lower level in the historic 1909 building, the Terrace Room offers amazing views of Seal Rocks, Ocean Beach, and the Pacific Ocean. Enjoy live harp music and free-flowing champagne as you choose from a wide selection of seasonal fresh brunch items. 

3. Dottie's True Blue Cafe

28 6th Street

A down home greasy spoon south of Market, Dottie's True Blue Cafe brings it every single time. Waits can be up to an hour, but with eggs this good, it's worth the wait. Chant with us: It's worth the wait.

2. Mama's On Washington Square

1701 Stockton Street

Mama's is a breakfast and lunch spot proudly serving San Francisco’s North Beach neighborhood for over 50 years. From traditional favorites to unique creations, everything’s fresh, made to order, and delicious; just like Mama used to make. Warning: The long lines are as legendary as the food.

1. Plow

1299 18th Street

Of all the long lines in San Francisco, Plow in Potrero Hill takes the cake. Plow is a favorite of almost every resident. Everything is absolutely delicious but if you need to choose, get the fried egg sandwich with a lemon ricotta pancake. You'll know why a standard wait is an hour or longer.

Did we miss your favorite brunch spot? Let us know in the comments