at 4207 W. Gate City Blvd, Greensboro , 27407 United States
Mexican Restaurant The best mexican seafood in the Triad!!!
1945 FB users likes San Luis Y Casa Vallarta Restaurants, set it to 4 position in Likes Rating for Greensboro, North Carolina in Mexican Restaurant category
San Luis Y Casa Vallarta Restaurants is Greensboro based place and this enity listed in Seafood Restaurant category. Located at 4207 W. Gate City Blvd NC 27407. Contact phone number of San Luis Y Casa Vallarta Restaurants: (336) 617-5508
La Bamba is a family owned and operated business that has now been serving Greensboro Since 1989