There are many San Francisco restaurants for locals and tourists to choose from, but when the craving for Mexican comes, hungry patrons will want to nothing but the very best. Whether it is for tacos, fajitas, burritos or the full feast, the following list will help satisfy the craving:

The Little Chihuahua

If fresh is what a person is craving, The Little Chihuahua has it. Its dishes are made of ingredients grown on sustainable farms, and the restaurant is dedicated to natural fixings. This restaurant’s specialties are carne asada burritos and enchiladas, although the steak dishes are raved about as well. The weekend brunch is a popular favorite for families and those looking for a later start to the day. The original location is in the Lower Haight neighborhood, and there are two additional locations in the Mission District and Noe Valley.

La Palma

This longstanding Mexican restaurant in San Francisco makes its own fresh handmade tortillas. The carne asada and carnitas are a must-taste to go along with the homemade tortillas. The restaurant menu includes other Latin cuisine, including Central American food. Patrons can eat casual at an outdoor table, or order enough take out to feed an entire party.

Nopalito

Nopalito uses all organic and sustainable ingredients from local growers. With two convenient locations, the restaurant is popular for takeout orders and delivery. For those wanting the dine-in experience, there is both indoor and outdoor seating. The menu has traditional dishes, and unique options too. The turkey meatballs topped with japones chilies and a crumbled hard-boiled egg are just one of Nopalito’s specialty servings.

Velvet Cantina

The Mission District is home to the Velvet Cantina. Not only does this restaurant have all the traditional Mexican offerings, it also creates its own unique dishes, such as cactus enchiladas. The family atmosphere makes it a friendly place for everyone, and nighttime visitors can enjoy fruit-infused tequila drinks. The restaurant hosts large families and parties.

Cala

At Cala, diners experience a more exotic, coastal Mexican cuisine. Some of these dishes include rock cod a la talla verde and butter clam aguachile. One of the menu must-tries is the trout tostadas, and for the thirsty patron, the mezcal margarita is the libation of choice. The restaurant is located on the edge of the Mid-Market and Hayes Valley neighborhoods. Diners will experience a bright and airy atmosphere.

There is Mexican cuisine aplenty in San Francisco. A few other notable San Francisco restaurants include Don Pisto’s, Tropisueno and La Taqueria. Make sure and check current offerings as menus can change. From takeout to upscale dining, there is something for everyone.