Barrio - North Beach
Restaurant • Bar👍👍 Great food, drinks, and service! They don’t take reservations so it may get packed at times. We walked in and were seated right away. Chris Peralta was extremely professional and took care of us right away. He treated the place like his own and accurately took our food and drink orders. He is extrem... People often mention great, service, tacos, good,
Address
1609 Powell St, San Francisco, CA 94133
Website
Contact
(415) 923-8997Rating on Google Maps
4.50 (93 reviews)Open on Google Maps