Find
{{ group }}
{{ item.name }}
Near
{{ item.properties.formatted }}
SEARCH
Los Toros Restaurant
CLOSED
$$ •
821 E Main St, Stamford
Menu
Ratings
Google
4.7
Menu
Add a Menu
Photos
Add a Photo
View All Photos
People in Stamford Also Viewed
The Old House II
Peruvian, Latin American, Seafood
Daddy's Peruvian Deli
Peruvian
Viva
Peruvian, Vegetarian
Restaurants in Stamford, CT
Location & Contact
821 E Main St, Stamford, CT 06902
Suggest an Edit
Nearby Restaurants
Bachata
Latin American, Dominican
Bubbakoo's Burritos
Mexican, Tacos, New Mexican Cuisine
Kumo Ultimate Asian Cuisine Buffet
Sushi, Japanese, Sushi Bar
Sunshine Cuisine
Jamaican, Caribbean, Vegetarian
Casa Villa Restaurant
Mexican, Vegan, Vegetarian
Updated on:
Jan 04, 2025