Papagayos Grill and Cantina
Category
General Information
Locality: Chula Vista, California
Phone: +1 619-216-8812
Address: 2220 Otay Lakes Rd Suite 505 91913 Chula Vista, CA, US
Website: www.papagayoseastlake.com
Likes: 149
Reviews
Facebook Blog
Popular Listings
Birrieria y Menuderia Guadalajara
396 Broadway 91910 Chula Vista, CA, US
+1 619-691-1012
Mexican restaurant, Restaurant, Latin American restaurant
Taco Picasso
4637 Market St 92102 San Diego, CA, US
+1 858-531-5852
Mexican restaurant, Catering van, Food stall, Food Stand
Javi's Modesto Mexican Restaurant
1225 Standiford Ave 95350-0949 Modesto, CA, US
+1 209-238-9245
Mexican restaurant, Restaurant, Latin American restaurant