Glena's - San Francisco, CA
Posted by: saopaulo1
N 37° 45.635 W 122° 23.292
10S E 553888 N 4179428
Glena's is a small Mexican restaurant in San Francisco.
Waymark Code: WMXADN
Location: California, United States
Date Posted: 12/17/2017
Views: 2
The restaurant is in the Dogpatch area of San Francisco. The menu is simple, focusing on tacos and margaritas.