Address: 2267 Black Rock Tpke, Fairfield CT, 6825
Reserve A Table: No
Inspiration: Fast Food, Mexican