Gambas Mexican Seafood Grill
4 Star Rating
2510 W Freddy Gonzalez Dr Edinburg, Texas 78539 | Restaurant Info