← Chula Vista restaurants
Max's Restaurant
No reviews yet
Filipino2127 Olympic Pkwy, Chula Vista
Own or manage Max's Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address2127 Olympic Pkwy, Chula Vista 91915-1359
Phone+16194314276
Websitehttp://www.maxsrestaurantna.com/order#menu?location=chula-vista
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.