Falcon House

561-243-9499
116 Ne 6th Ave
Delray Beach, FL 33483
No photo available for this business

Business Information

Restaurants
Restaurants

Customer Reviews (1 reviews)

kdahya

on Citysearch Dec 12, 2009
This is one of the best restaurants that we've eaten at in the West Palm Beach/Boca Raton area. We live in Boynton Beach, but we stumbled upon this restaurant while looking for another restaurant in Delray Beachand we... (more)

Browse our top cities

Browse cities by state