Main menu Open search menu

Las Marias Restaurant

Latin American
300 Plymouth Ave, San Francisco, CA 94112 300 Plymouth Ave, San Francisco Directions
Closed Merchant This place is closed.

Want something similar? See related deals

From Our Editors

Serving a range of tasty food and drink, Las Marias Restaurant in San Francisco will have you thinking about seconds (or thirds).

Comfort is prioritized at Las Marias Restaurant, and guests are encouraged to come as they are. Feeling a little shy? Carryout is available.

Las Marias Restaurant is located near endless parking options, allowing diners to find quick and easy parking.

Explore Nearby
Las Marias Restaurant