Hayden's List > Latin Infusion

Latin Infusion

Barracuda Bistro & Bar

1180 Chapel Street, New Haven, CT 06511
An American Restaurant with Latin infusion.

Find an LGBT-Friendly Service Provider in Your Area