"Damn good food and their green salsa is one of the best I've ever had."
Phone: +17149948667
Address: 15322 Santa Gertrudes Ave, La Mirada, United States
City: La Mirada
Website: http://www.tomsjrlamirada.com
Dishes: 10
Amenities: 4
Categories: 5
Reviews: 328