Description
Homestyle Mexican food in an unfussy strip-mall restaurant with a small grocery store inside.
Name: Super La Mexicana
Address: 10002 Stella Link Rd, Houston, TX 77025
Phone Number: +1 713-661-2929
Categories: Mexican restaurant, Latin American restaurant, Restaurant
Super La Mexicana is a Mexican restaurant located at 10002 Stella Link Rd Houston/
(Latitude,Longitude: 29.673067,-95.440298)
Postal Code: 77025
Location
-
10002 Stella Link Rd, Houston, TX 77025
Add a review