Casa Machado

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