Max’s Restaurant, Chula Vista

2127 Olympic Parkway Suite 1001  Chula Vista, CA 91915  Get Directions
 (619) 737-5913
Max’s Restaurant, Chula Vista store Photo
Max’s Restaurant, Chula Vista store Photo
Max’s Restaurant, Chula Vista store Photo
Max’s Restaurant, Chula Vista store Photo

We Deliver!

  • Call (Store Pickup)
  • Menufy
  • Doordash
  • Grubhub