La Jaiba Taco Grill
Restaurant/cafe
78539 Edinburg
United States
Phone: (956) 270-4046
Some of the best and most original seafood tacos in existence.
Restaurant/cafe
Phone: (956) 270-4046
Some of the best and most original seafood tacos in existence.