Description
Unfussy Mexican restaurant serving familiar dishes & margaritas in a straightforward setting.
Name: El Maguey Mexican Restaurant
Address: 6333 Delmar Blvd, St. Louis, MO 63130
Phone Number: +1 314-726-1005
Restaurant Type: Mexican restaurant
El Maguey Mexican Restaurant is a Mexican restaurant located at 6333 Delmar Blvd St. Louis/Missouri
(Latitude,Longitude: 38.6560058,-90.3040861)
Postal Code: 63130
Location
-
6333 Delmar Blvd, St. Louis, MO 63130
Add a review