What our customers are saying…

Lunch Hours:

Monday – Friday: 11:00 am – 3:00 pm

Saturday: CLOSED

Sunday: 11:00 am – 4:00 pm

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

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