Don Pistos
Though North Beach is more known for its Italian food, Mexican restaurant Don Pistos is definitely worth a visit. The unmarked brick building is easy to overlook; keep an eye out for the red lamps above the windows and the animated crowd inside feasting on tacos and flavorful Mexican sashimi. Call to make a reservation and you’ll soon find yourself sipping on margaritas made with agave wine – Don Pistos only serves wine and beer. The hero at this bustling spot is the whole Maine lobster flash-fried in house-rendered and seasoned pork fat and served with rice, beans and to-die-for house-made griddled tortillas.