Puesto is a popular San Diego restaurant that successfully mixes a casual attitude with an original twist on Mexican street food and drinks. Puesto knows the true meaning of fresh with hand-made tortillas, scratch salsas, all-natural meats, craft cocktails
Refreshing, tropical cocktails are the name of the game at Puesto, where you can lounge among fire pits on the large outdoor patio at the Marina District location, or snag a seat on the sidewalk patio for some people-watching at the La Jolla or Mission Valley locations. If you’re stuck on what to order, the Puesto Perfect Margarita with fresh lime and organic agave syrup, or a malt-forward Mexican-style lager, brewed at the Mission Valley cerveceria are solid choices. Hit them up on Taco Tuesdays for $2.50 off all tacos and $6 Puesto drafts.
How to book: Check the website for each location's hours and reservations.
Puesto Cervecería is the largest in Puesto’s collection of restaurants and features its first craft brewery. Spearheaded by longtime San Diego brewer Doug Hasker, the cervecería specializes in Mexican-style beer like Puesto IPA, hoppy ale using rotating hop and malt varieties, Puesto Negra (a GABF Silver Medalist), and Puesto Cinco Pilsner, a Mexican-style pils bursting with pale Skagit malts and Saaz and Hallertauer Blanc hops. You can find them at Puesto’s other California locations as well. Reservations can be made online and walk-ins are accepted if seating is available. Check the individual location for to go options.
Chowing down on tacos and margaritas with a big group of friends is a rite of passage in San Diego, and Puesto delivers on both counts. There’s nearly a dozen varieties of margs, and an equal number of taco options, a quartet of Mexican-style beers brewed at their Mission Valley cervecería, plus mezcal and tequila flights. The restaurant includes three semi-private indoor dining rooms and two patios, which can be combined to accommodate from 12 to 200 seated diners.
How to book: Reservations for up to ten can be made via OpenTable. For larger groups, call 619-233-8880 or fill out their online form.