Hayden's List > Latin

Latin

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