Ricoco's Latin Grill
➤ 121 E 3rd St, Taylor I-76574-3614, United States
Latinoamericano, Mexicano, Almuerzo, Parrilla, Pizza
"All right! Use the hubs for an impromptu date. Quirky, friendly staff, AMAZING FOOD. I have a burrito and he's got a chicken and Queso court. While we ate, I happened to mention with a mouth full of food that someone knows what they do in the kitchen. Very recommended!!!!"