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 Review
Reviews (131)
Traveller rating
Traveller type
Time of year

121 - 130 of 131 reviews

Reviewed 7 May 2013

Old house with great "foo-foo" food--chicken salad, cute sandwiches, great soups, etc. Nice home cooking, too!

Thank kayziewazie
Reviewed 24 February 2013

The place is lovely, the food is tasty. You can eat outside in a pretty garden, or inside in one of several rooms. Check the specials on the chalk board.

Thank Neskya
Reviewed 16 December 2012

Best parts of Castroville Cafe is its outdoor seating and great menu. Downside is that the hours of operation are not ideal. Usually only open for lunch. Suggest calling before you go.

1  Thank kingjn
Reviewed 10 December 2012

My sister and I went to eat at the Cafe on December 6, 2012. At first, we looked at the menu and we did not desire soup or sandwiches. The manager stated they have daily specials. It was on then! I ordered Chicken & dumplings...More

1  Thank Colormesoft
Reviewed 25 August 2012

One of the best local places to eat for the food quality, quantity, and value. The staff is kind, swift, and efficient. DO NOT MISS an opportunity to dine here!

1  Thank KerryWMann
Reviewed 9 May 2012

My husband, daughter and I ate there a few weeks ago. I wanted a good club sandwich and what I got was so much better. The sandwich was so delicious and the portion was extremely generous. In fact, i had enough left for dinner later....More

Thank MrsGarvick
Reviewed 7 January 2012

I would not recomend, they are slow and dont care, treat people like they have all day to wait on them

Thank Lisa H
Reviewed 2 June 2011

We ended up going to the Castroville Cafe for our pre-wedding meeting with the pastor and his wife. It couldn't have been more wonderful! We were all pleasantly surprised by the entree selections, and the choices of sides. Our waitress suggested that we do the...More

3  Thank TXDesigner21
Reviewed 12 July 2009

We called today to make reservations for dinner, as we have eaten dinner at the Castroville Cafe many times. We were shocked when we were told that they are now only open for lunch--not dinner. They are only open for dinner one Friday per month....More

1  Thank BeenThere20082008
Reviewed 18 March 2009

A great place for lunch with walls filed salon style with local "country" paintings. Cats cruise the yard that is filled with tables for outdoor seating. Food is good to very good, sandwiches, salads, and soups. Chicken and dumplings and carrot cake are not to...More

2  Thank Castrolandia
Nearby Restaurants
Haby's Alsatian Bakery
129 reviews
.44 km away
Sammy's Restaurant
103 reviews
.42 km away
Eden Garden Restaurant
7 reviews
.45 km away
Nearby Attractions
Steinbach Haus Visitors Center
53 reviews
.32 km away
Castroville Regional Park
31 reviews
1.37 km away
St. Louis Catholic Church
25 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
Local cuisine, Kids, Child-friendly
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