Talavera Azul Restaurant by La Espadana
365 3rd Ave
Talavera Azul Restaurant by La Espadana is located at 365 3rd Ave, Chula Vista, CA. This business specializes in Family Style Restaurants.
by merchantcircle on May 03, 2015 from
Information from the business
100% Authentic Mexican Food !
by yahoolocal on August 19, 2015 from
family style restaurant
Restaurants Family Style
Terms of Service