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

) #1 of 23 Restaurants in Castroville $$ - $$$ 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...
  • Excellent68%
  • Very good27%
  • Average4%
  • Poor1%
  • Terrible0%
Travellers talk about
“lunch” (36 reviews)
“carrot cake” (10 reviews)
“sandwiches” (14 reviews)
Open Now
17:00 - 21:00All hours
American, Cafe, Contemporary, Soups, Gluten Free Options
$$ - $$$
309 Lafayette St, Castroville, TX 78009-4502
All Details
Write a Review
Reviews (121)
Traveller rating
Traveller type
Time of year

1 - 10 of 121 reviews

Reviewed 1 week ago

Started our stay Castroville by watching the Fourth of July Parade and ended it with brunch at this lovely cafe. The plentyful TBA with a cup of Tortilla Soup and a scoop of chicken salad and potatoe salad and green salad we shared, were more...More

Thank Fahrvergnuegte
Reviewed 1 week ago

the food here is delicious. My husband tried the burger, It was juicy and satisfying. I tried the landmark steak sandwich. It was filled with beef, cheese mushrooms and onions. We could have shared it, It was large. The atmosphere was relaxing. This place is...More

Thank road-warri0r10
Reviewed 13 June 2017

We happened upon this little restaurant by accident. It is not visible from Hwy 90, so we had never seen it. Wow! What a neat place! It is set in an old home surrounded by outside dining areas under large shady trees. We opted to...More

Thank PamRoad
Reviewed 3 June 2017

Visited for a weekday lunch with friends. Waitress was very friendly and explained items on the menu. Our food was delivered quickly and was very tasty. We sat outside on the porch area and it was very pleasant. They also had seating inside as well...More

Thank Bob C
Reviewed 12 May 2017

After a storm, weddings, and municipal inaction disrupted our plans for an outdoor gathering, I was left with a last minute Saturday night hunt for dinner for 12 (plus). Not only did Castroville Cafe accommodate us gracefully, but the food was well prepared, varied in...More

Thank PM S
Reviewed 12 April 2017 via mobile

Went for lunch with our best friends! The food was fabulous! Large portions, great flavor, all homemade including the dessert and excellent staff!

Thank worldchamp2000
Reviewed 5 April 2017

Ever had one of those experiences where you expected one thing and then it was just meh... ? Beautiful day at a beautiful old restaurant with a menu that changes daily (a huge plus!) Unfortunately that is as far as it got. Starts off with...More

Thank E-Rockin
Reviewed 30 March 2017

I came here and ordered the quiche combo. The price was just over $10. The entree was a small slice, and the side salad was small too. The food was really good, just not filling, especially for the cost. No intentions to go back.

Thank mrbrentharris
Reviewed 14 March 2017 via mobile

I live in Castroville and this is my all time favorite place to eat. I do enjoy cooking and usually prepare healthy meals; not a big fast food fan! This place offers you many choices and serves fresh food. My stomach and I have never...More

Thank Marcy R
Reviewed 3 March 2017 via mobile

Great looking lunch sandwiches... Mine was the only choice that was mediocre. Grilled cheese on Texas toast was very plain, despite the (very tiny) slice of tomato I requested. The olives on toothpicks didn't do it either. The restaurant is located in great old Texas...More

Thank LadyTravellingLight
Nearby Restaurants
Haby's Alsatian Bakery
121 reviews
.16 km away
Billy Bob's Hamburgers
16 reviews
1.41 km away
Sammy's Restaurant
101 reviews
.44 km away
Nearby Attractions
Steinbach Haus Visitors Center
48 reviews
.37 km away
Castroville Regional Park
28 reviews
1.37 km away
St. Louis Catholic Church
22 reviews
.81 km away
Landmark Inn State Historic Site
15 reviews
.16 km away
Ask a question
Questions & Answers
9 September 2016|
Answer Show 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
USD 6 - USD 19
Brunch, Lunch, 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
Good for
Local cuisine, Child-friendly
Open Hours
11:00 - 16:00
11:00 - 15:00
11:00 - 15:00
11:00 - 15:00
11:00 - 15:00
11:00 - 15:00
17:00 - 21:00
11:00 - 15:00
17:00 - 21:00
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