With countless restaurants offering just about every style of brunch you can imagine, San Francisco is one of the nation’s top brunch cities. But where can you find the best meal? Check out four of San Francisco’s absolute best brunch places to fit any appetite or budget.

Best Brunch When You’re Hungry

Image via Flickr by erin & camera

The portions at Ivy Moon in West Oakland are no joke, and the comfort food with a Southern influence makes this the place to go when you need to fill up. The shrimp and grits are some of the best in town, as are the chicken and waffles. Furthermore, the friendly staff and laid-back atmosphere are sure to get your morning off to a positive start.

Best Brunch When You’re Thirsty

There’s nothing like a little hair of the dog with brunch to get your weekend morning off on the right foot, and the Tipsy Pig in Cow Harbor is happy to provide. With a hearty menu and strong pours on patrons’ favorite beverages like the Spicy Mary, this place will not disappoint. When the weather is nice, which is basically all the time in San Francisco, you can take your Strawberry Fields cocktail outdoors and enjoy the delightful patio. Don’t forget to try the burger. It’s a sure fix for anything that ails you.

Best Brunch on a Budget

If Mexican food isn’t at the top of your go-to brunch list, maybe it should be. At Gallardos Mexican Restaurant in the Mission district, you can get a plate of delicious huevos rancheros for less than $7 and still have enough change from a $10 bill to get a beer as well. Yelp users also rave about the pozole, but no matter what menu items strike your fancy, you can’t go wrong here.

Best Brunch Splurge

If you have a few extra dollars burning a hole in your pocket this weekend, there’s no better place to spend them than at Nopa in Alamo Square. The custard French toast will run you $10 for a small plate or $20 for a large portion, but either way this delicious dish is well worth the splurge. The soft scrambled eggs are another fan favorite, so make sure you show up hungry. This popular brunch spot is known to have a long line most weekend mornings, so be sure to arrive nice and early.

Whatever your dining plans might be, you’ll want to make sure you find a San Francisco hotel that’s comfortable, safe, and convenient for exploring the city. That way you can really experience all of the incredible things San Francisco has to offer. Plus, staying near one of these delightful brunch establishments means you won’t have very far to go in the morning to start your day off with some delicious sustenance and libations. With so many amazing brunch spots to choose from, your taste buds will love San Francisco and will be begging you to plan a return trip right away.