Machu Picchu Bar & Restaurant
Call Us Today: (619) 304-3980
San Diego, CA 92101

Machu Picchu Bar & Restaurant

314 Fifth Ave, San Diego, CA 92101

Sun - Thu: 10am - 11pm

Fri - Sat: 10am - 12am