Located at the Montgomery Field (MYF)
3750 John J. Montgomery Dr.
San Diego CA. 92123 (map & directions)
(858) 292 4716
www.casamachadorestaurant.com
Price Range: Unknown
Dining Options: Unknown
Outdoor Seating: Unknown
What to expect: Coming Soon