40 N Main St, Branford 06405, United States
No delivery
Spot something wrong?
Dishes at Jalapeno Heaven. Prices may vary in venue.
Been to Jalapeno Heaven? Be the first to share what you ate.