|Address:||856 Main St, Willimantic, CT 06226, USA|
|Opening hours (Edit)|
|Monday:||9:00 AM – 6:00 PM|
|Tuesday:||9:00 AM – 6:00 PM|
|Wednesday:||9:00 AM – 6:00 PM|
|Thursday:||9:00 AM – 8:00 PM|
|Friday:||9:00 AM – 8:00 PM|
|Saturday:||9:00 AM – 6:00 PM|
Garo's Place is located in Windham County of Connecticut state. On the street of Main Street and street number is 856. To communicate or ask something with the place, the Phone number is (860) 942-8889. You can get more information from their website.
The coordinates that you can use in navigation applications to get to find Garo's Place quickly are 41.712241 ,-72.2151456
Unfussy tasty tacos. Friendly service.
Good food, big portions, good prices.
Best Spanish place around. Very friendly
I won't comment on the atmosphere but I don't go to a restaurant for the atmosphere I go for the food. The food was very good, we went for lunch the portions were just right almost to much. I especially liked the rice & beans. I had the onion cube steak & would definitely recommend it.
Good food but small portion for the price.