El Castillo Mexican Restaurant Menu (Update 2025)

Welcome to El Castillo Mexican Restaurant, where Tex-Mex tradition meets authentic flavor in the heart of San Antonio at 425 S St Mary's St. With a focus on quality and affordability, El Castillo offers a delightful menu that caters to breakfast lovers and lunch enthusiasts alike.

  • Breakfast Plates: Indulge in favorites like the Nopal and Egg Breakfast Plate or Chorizo and Egg Breakfast Plate, all under $6.
  • Breakfast Tacos: Savor a variety of tacos priced at just $1.49, featuring fillings from chorizo to bean and egg.
  • Appetizers: Perfect for sharing, try their delicious Bean and Cheese Nachos or Sopez for a taste of homemade goodness.

Customers rave about the cozy atmosphere and friendly service, making it a perfect stop for both locals and visitors. Whether you’re grabbing breakfast or enjoying a leisurely lunch, El Castillo is a comforting corner of culinary delight that truly represents the heart of San Antonio’s food scene.

Breakfast Tacos

Bacon and Egg Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Country and Egg Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Chorizo and Egg Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Potato and Egg Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Bean and Egg Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Chorizo and Beans Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Bean and Cheese Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Potato and Chorizo Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Chicharron and Egg Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Egg Taco Mexican Style

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Potato and Bacon Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Nopal and Egg Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Potato Taco Mexican Style

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Egg and Cheese Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.49

Machacado and Egg Taco

Folded tortilla with a variety of fillings such as meat or beans.

$1.89

Chiccaron Taco en Salsa

Salsa verde or roja.

$1.69

Chilaquiles Plate

Fried tortillas with salsa and cheese.

$5.15

Machacado Plate

Dried spiced meat.

$6.15

Pork Chop Plate

$6.49

Chicharron Plate

Pork skin. salsa verde or roja.

$6.15

Steak and Egg Plate

$8.49

Omelet Plate

Served with toast.

$5.25

Country Eggs Breakfast Plate

$5.15

Chorizo and Egg Breakfast Plate

$5.15

Ham and Egg Breakfast Plate

$5.15

Bacon and Egg Breakfast Plate

$5.15

Potato and Egg Breakfast Plate

$5.15

Nopal and Egg Breakfast Plate

$5.15

Breakfast Plates

Appetizers

Bean and Cheese Nachos

Add beef picadillo or shredded chicken for an additional charge.

$6.99

Supreme Nachos

Your choice of beef or chicken, avocado, beans, cheese and sour cream.

$8.99

Chalupa

Beef or chicken. 2 chalupas.

$4.49

Sopez

Fried corn tortilla topped with re-fried beans, lettuce, tomato, queso fresco sour cream. Add beef or chicken for an additional charge.

$2.49

Menudo

Beef tripe soup with a red chili pepper base.

$6.99

Caldo de Res

A Mexican beef soup typically served with cabbage, potatoes, corn and cilantro

$6.99

Caldo de Pollo

Chicken soup.

$6.99

Posole

$6.99

Soups

Seafood Plates

Fried Fish Plate

3 fried fish fillets.

$9.99

Fried Shrimp Plate

3 fried shrimps.

$9.99

Fried Fish Combo Plate

2 fried fish fillets and 2 fried shrimps.

$12.99

Shrimp Cocktail Plate

Served with pico de gallos and avocado.

$10.99

Fillet in Garlic Plate

Grilled in garlic.

$10.99

Pescado Ala Veracruz Plate

Grilled with pico de gallo and olives.

$10.99

Mojara Plate

Fried fish.

$11.99

Caldo de Camaron Plate

Shrimp soup.

$7.99

Hamburger

Grilled or fried patty on a bun.

$4.99

Cheeseburger

Grilled or fried patty with cheese on a bun.

$5.75

Bacon Cheeseburger

Hamburger topped with cheese and bacon.

$6.15

Hamburgers

Lunch Tacos

Carne Guisada Taco Lunch

$2.75

Beef Fajita Taco Lunch

Cooked strips of meat wrapped in a tortilla.

$2.75

Carnitas Taco Lunch

Folded tortilla with a variety of fillings such as meat or beans.

$2.99

Barbacoa Taco Lunch

Folded tortilla with a variety of fillings such as meat or beans.

$2.99

Pastor Taco Lunch

Folded tortilla with a variety of fillings such as meat or beans.

$2.99

Chicken Fajita Taco Lunch

Cooked strips of meat wrapped in a tortilla.

$2.75

Carne Asada Taco Lunch

Folded tortilla with a variety of fillings such as meat or beans.

$2.75

Lengua Taco Lunch

Folded tortilla with a variety of fillings such as meat or beans.

$2.99

Tripas Taco Lunch

Folded tortilla with a variety of fillings such as meat or beans.

$2.99

Carne Guisada Lunch Plate

Marinated and grilled beef.

$9.99

Pastor Lunch Plate

Marinated pork.

$9.99

Milanesa Lunch Plate

Breaded pan-fried steak.

$9.99

Ranchero Steak Lunch Plate

Topped with salsa.

$8.99

Steak Ala Mexicana Lunch Plate

Steak cooked with pico de gallo.

$8.99

Pork Chop Lunch Plate

Thick cut of meat from a pig typically cut from the spine.

$8.99

Fajita Quesadilla Lunch Plate

Beef or chicken fajita.

$8.99

Parillada Lunch Plate

Beef or chicken fajita.

$9.99

Mexican Lunch Plate

Served with 2 enchiladas, 1 chrispy taco.

$7.99

Green Enchiladas Lunch Plate

Stuffed tortilla topped with chili sauce.

$7.49

Cheese Enchiladas Lunch Plate

3 cheese enchiladas.

$6.99

Enchiladas Lunch Plate

3 enchiladas choice of beef or chicken.

$7.99

Soft Tacos Lunch Plate

2 choice of beef or chicken.

$7.49

Puffy Tacos Lunch Plate

2 choice of beef or chicken.

$7.49

Gorditas Lunch Plate

Fried corn tortilla filled with your choice of beef or chicken.

$7.49

Crispy Tacos Lunch Plate

3 crispy tacos with choice of beef or chicken.

$7.49

Lunch Plates

Beverages

Iced Tea

$2.25

Fresh Limonade

$3.00

Aguas Frescast

Horchata, sandia.

$3.00

Juice

Orange or apple.

$1.49

Mexican Sodas

$2.75

Canned Soda

$1.49

Coffee

$1.49

Coffee To Go

$1.75