We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Castroville Cafe

$$ - $$$American, Cafe,
309 Lafayette St, Castroville, TX 78009-4502
+1 830-538-2400
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent66%
  • Very good28%
  • Average5%
  • Poor1%
  • Terrible0%
Travellers talk about
“lunch” (40 reviews)
“carrot cake” (10 reviews)
“sandwiches” (14 reviews)
Closed Now
All hours
American, Cafe, Contemporary, Soups, Vegetarian Friendly, Gluten Free Options
$$ - $$$
309 Lafayette St, Castroville, TX 78009-4502
All Details
Write a ReviewReviews (131)
Traveller rating
Traveller type
Time of year

21 - 30 of 131 reviews

Reviewed 26 February 2017 via mobile

We have eaten here on several occasions. it has always been excellent. Last night the grilled salmon was delicious. The vegetables tasted very fresh. i did not eat any carrot cake but the wife did, she said it was good but tasted more like fruit...More

Thank charlest156
Reviewed 26 February 2017

My husband and I had lunch at the Castroville Cafe today, right in the heart of town. I have to say, stepping in the door was awsome. It's a converted old house, and they managed to make it feel upscale and modern, and old and...More

1  Thank Sandy E
Reviewed 16 February 2017

We grabbed lunch on a Monday, most places closed. Lucky us !! Food, decor, staff, prices, cleanliness, etc, etc, etc,---all so very good. Such a find !!

Thank zodac44
Reviewed 14 February 2017

Food and service is superb. If you enjoy eating great food in a casual, quaint setting, this is definitely the place for you.

Thank VandGS
Reviewed 2 February 2017 via mobile

The Castroville Salad was super good but they only make their gourmet burger well done... bummer! The setting was lovely and inviting.

Thank TheEpicureanQueen
Reviewed 23 January 2017 via mobile

Food was not great but very good. All the folks with us enjoyed their order. Small cozy of course it is in a what was at one time a home where a family lived. There is outside seating. The day we were there it was...More

Thank Chuck B
Reviewed 21 January 2017 via mobile

Take the pleasant back road drive from Sam Antonio to visit the Castroville Cafe. Husband and I had a lovely, peaceful lunch at this gem. Very pleasant visual and the food was very good. Seating inside and out. The broccoli cheese soup was some of...More

Thank Karla K
Reviewed 10 January 2017 via mobile

Everything about this place was top notch: fantastic food, excellent service in a lovely old house in a charming town- a delicious time in every way.

Thank Jerry G
Reviewed 7 January 2017 via mobile

Hungry for some fantastic home made soups? How about an awesome quiche? Or my favorite their BLT. All excellent and the service is always with southern style hospitality as only Texans can provide. Love going here for brunch after church.

Thank Teresanne
Reviewed 4 January 2017

generous portions at a reasonable price. sandwiches very good but try the quiche-excellent. service a little slow but was on Monday Jan. 2nd. They were very busy. not open for breakfast and limited dinner days and hours

Thank daveb4502016
Nearby Restaurants
Haby's Alsatian Bakery
130 reviews
.44 km away
Sammy's Restaurant
104 reviews
.42 km away
Eden Garden Restaurant
7 reviews
.45 km away
Nearby Attractions
Steinbach Haus Visitors Center
54 reviews
.32 km away
Castroville Regional Park
32 reviews
1.32 km away
St. Louis Catholic Church
26 reviews
1.05 km away
Landmark Inn State Historic Site
17 reviews
.16 km away
Ask a question
Questions & Answers
9 September 2016|
AnswerShow all 2 answers
Response from Castroville C | Property representative |
We do indeed still have our Castroville Salad made with our Vermont Maple Syrup Dressing!
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$6 - US$19
Lunch, Brunch, Dinner
Restaurant features
Wheelchair Accessible, Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Street Parking, Free Off-Street Parking, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Reservations, Highchairs Available, Accepts Credit Cards
Good for
Child-friendly, Kids, Local cuisine
Open Hours
11:00 AM - 4:00 PM
11:00 AM - 3:00 PM
11:00 AM - 3:00 PM
11:00 AM - 3:00 PM
11:00 AM - 3:00 PM
11:00 AM - 3:00 PM
5:00 PM - 9:00 PM
11:00 AM - 3:00 PM
5:00 PM - 9:00 PM
Location and Contact Information
  • Address: 309 Lafayette St, Castroville, TX 78009-4502
  • Location: United States  >  Texas (TX)  >  Castroville
  • Phone Number: +1 830-538-2400
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing