Garden Grill is located in Santa Ana, El Salvador on XCGHPQ5, Ave Fray Felipe De Jesus Moraga Sur. Garden Grill is rated 3 out of 5 in the category bar in El Salvador.
Address
XCGHPQ5, Ave Fray Felipe De Jesus Moraga Sur
Service options
TakeawayDine-in