Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: San_Diego

Machupicchu, San Diego, California










Machupicchu
4755 Voltaire St.
San Diego CA United States


Hours: Dinner Wed.-Sun.

Phone: 619.222.2656
Dress: casual

Reservations: recommended

Parking: valet parking