Verde Flavors Of Mexico

Business Name: Verde Flavors Of Mexico
How's the sound?:

There are some soft chairs and half booths in here but not enough to take the edge off. Pretty loud in here at lunch on a Tuesday.

Business Website Address: http://verdeflavorsofmexico.com
Business Address: 1111 W Main St
Carmel, IN 46032