[Photos] NY Building Collapses, Halts Metro-North
Drag box to select area
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
- 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