Update Info - Margaritas Restaurant
This restaurant was reported as closed. If it is open, let us know.
Margaritas Restaurant
901 Redwood St
Vallejo, CA 94590
901 Redwood St
Vallejo, CA 94590
This restaurant was reported as closed. If it is open, let us know.