Phone: (+1)4152373072
Address: El Lopo, 1327 Polk St, San Francisco, CA 94109, USA, United States
City: San Francisco
Dishes: 35
Reviews: 14
Website: http://elloposf.com/
"Hopefully they will get the kinks out. 2nd night open serving outside. Service was terrible. It took over an hour to get our appetizers which tins of fish and slices of cheese. Nothing cooked, they only had to open the tin, and put a couple of slices of cheese on a plate. Cooked appetizers never arrived."
All prices are estimates.