Mexico / Tijuana / Restaurantsfast foodPollo AmigoAddress2540 Main St, Chula VistaWebsitewww.groupon.comPhone+16195752747—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itArizona Chinese Restaurant · 202 mNot ratedTiajuana Food Court · 321 mNot ratedOtay Farms Market · 348 mNot ratedEl Cacho Fish Taco Stand · 589 mNot rated