Super Mex - Huntington Beach
3.5 Star Yelp Rating
357 Ratings yelp logo
19684 Beach Blvd Huntington Beach, California 92648 | Restaurant Info
Estimated delivery time: 59 minutes