This small restaurant may not be particularly exciting from the outside, but the interior is quite enticing. Tables line each side of the long, dark dining room, and stucco walls give a feeling of warmth and invitation. But it's the food that draws people to the restaurant: The Latin-based community here has made this classic eatery a favorite, with its dishes like Chaufa de Carne and Chupe de Camarones. If authentic Latin-American food is what you crave, then Los Toros is your spot!
821 E Main St, Stamford, CT 06902
(203) 967-1508
  • Fax: 973-694-9555
  • Accessibility Details: The dealership is wheelchair accessible.
  • Hours: Mon - Fri, 9am - 9pm; Sat, 9am - 6pm; Sun, closed
  • Hours: Mon - Sat, 11am - 10pm; Sun, noon - 10pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?