"My second time here,I ordered Surf and Turf fries and it was the most delicious meal ever!The portion was huge and everything was very fresh and tasty. Great service too"
Phone: +16194704564
Address: 3100 E 8th St A, National City, CA 91950, United States
City: National City
Website: http://www.lalomitamexicangrill.com/
Dishes: 23
Amenities: 1
Categories: 5
Reviews: 1836