Fresh Mexican dishes at Andrea's Mexican Restaurant

Castroville, Texas · Est. Family Kitchen

Homestyle Mexican Cooking, Made With Love

Abuelita-style breakfast, damn good tacos, and endless coffee — a little hole-in-the-wall spot locals swear by.

Call (830) 538-5005
★★★★★ 4.4 out of 5 · 454 Google reviews

Our Story

A Family Table in the Heart of Castroville

Tucked along US-90, Andrea's Mexican Restaurant is the kind of place where the coffee never stops flowing and the green sauce is legendary. Step through the door and the aroma of fresh coffee and simmering menudo instantly transports you — as one regular put it, straight back to your abuelita's kitchen. It's a small, family-run spot, and it feels like it: warm, unpretentious, and genuinely happy to have you.

We keep things simple and honest: handmade tortillas, tacos worth driving for, and a breakfast, lunch, and dinner menu built on recipes passed down through generations. Our weekend menudo is famous around town — it sells out fast, so early risers get the first bowl. Whether you're stopping in for a quick lunch special under $10 or settling in with the family for a big weekend breakfast, we treat every guest like part of ours.

With outdoor seating, quick table setups for larger groups, and a staff that will patiently walk you through the menu no matter where you're from, Andrea's has built its reputation one plate — and one cup of coffee — at a time.

Interior of Andrea's Mexican Restaurant Homestyle Mexican dish at Andrea's

Reviews

What Our Guests Say

★★★★★

"Great little hole in the wall place. It's small but the food was solid and you can't beat the under $10 lunch specials."

— Ethan

★★★★★

"Authentic as they come! It's like you are instantly transported back to your abuelita's house to eat her delicious food she made fresh just for you. The menudo sells out fast, so make sure you wake up extra early to get your order!"

— Veronica G.

★★★★★

"Stop here for tacos. Damn good tacos. Delicious tortillas. You won't regret eating here. Outdoor seating is also available."

— Ashton A.

★★★★★

"Great customer service, endless coffee, awesome green sauce. Breakfast, lunch, and dinner menu — reasonably priced. Dine-in and pickup are available."

— Peyman J.

Hours & Location

Come See Us

901 US-90
Castroville, TX 78009
(830) 538-5005
Monday6:00 AM – 3:00 PM
Tuesday6:00 AM – 3:00 PM
Wednesday6:00 AM – 3:00 PM
Thursday6:00 AM – 4:00 PM
Friday6:00 AM – 4:00 PM
Saturday6:00 AM – 4:00 PM
Sunday7:00 AM – 3:00 PM