Best Mexican restaurants in San Francisco

After spending the day moving into one of the homes for sale in the Bay Area, the craving may suddenly hit you - for some reason, you are longing for ground beef and chicken marinated in beans, chili sauce and Mexican spices. Since you are new to the area, you might not have an idea of where to satisfy your desires. Check out a few of the following restaurants for some great south-of-the-border cuisine.

Nopalito

This authentic restaurant is located at 306 Broderick Street, in between Fell Street and Oak Street. Here, authentic Mexican cuisine is served seven days a week. The establishment is open from 11:30 a.m. until 10 p.m. and also has a take-out counter for busy nights. The cuisine here is made from organic, sustainable ingredients that are hard to find anywhere else.

Colibri Mexican Bistro

If you are in the mood for a intimate, cultural dining experience, head over to 438 Geary Street. Colibri Mexican Bistro uses authentic family recipes to prepare central-Mexican cuisine, and the restaurant features high-backed booths and warm mahogany finishes to evoke memories of Mexican restaurants of the 1900s, according to the restaurant website. This is a great place to bring the whole family.

El Farolito
If you're craving a quick bite, you simply have to stop by El Farolito. This top-rated taqueria has nine locations around the Bay Area. They boast authentic Mexican flavors and cook with only the freshest ingredients. Their menu is expansive enough to satisfy even the pickiest of eaters. Try to nachos or the chorizo tortas – you won't be disappointed!