Looking for restaurants open on Christmas?

> >


Main Place



1145 South Main Avenue
Fallbrook, CA 92028

View more Fallbrook restaurants

(760) 728-2990


Write a Review

Is this your restaurant?
Claim Your Listing For Free


Map of Main Place

Nearby Restaurants