Skip to main content

What our customers are saying…

Lunch Hours:

Monday – Friday 11 am to 3 pm

CLOSED SATURDAY

Sunday 11 am to 4 pm

 

Location:
309 Lafayette St
Castroville, Texas 78009
Get Directions →

Phone: (830) 538-2400
Email: Info@castrovillecafe.net