Now Hiring Servers in Both Locations!


Let Zapata’s Cater Your Next Fiesta!

Zapata’s can bring a taste of Mexico to your next party, meeting, banquet or any special event. Don’t settle for the same old banquet fare. Let us spice up your event with our wide variety of Mexican specialties prepared specifically for you. Call us at 618-343-1337 for options and pricing to feed any size gathering.

Catering Menu

Taco Bar

Ground beef, shredded chicken or both. Hard shell tacos, soft shells or both, lettuce, tomatoes, cheese, sour cream and salsa. $12.99 PP

Fajita Bar

Marinated grilled chicken, steak or mix with onions and peppers. Rice, beans, lettuce, cheese, pico de gallo, sour cream and tortillas. $13.99 PP


Guacamole and chips for 6 $19.99
Cheese dip and chips for 6 $19.99
Mexican dip, mix of ground beef, pico de gallo and cheese dip with chips for 6 $23.99
Rice for 10 $15.99
Beans for 10 $15.99
Enchiladas, chicken or beef (10 per tray) $19.99
Beef tamales (12 per tray) $24.99
Corn cake (tamalito) half size pan $14.99

*Restrictions may apply for a restaurant hosting party.

Banquet/Party Rooms

Bring Your Party to Zapata’s

For your next birthday, anniversary, shower, family get-together, office gathering or any other special event, Zapata’s has private rooms available at both locations to accommodate groups both small and large. Let Zapata’s worry about the details while you enjoy your guests and the party.

Our Collinsville location has two rooms available. Please call 618-343-1337 to reserve your space.

Our Fairview Heights location has a private room that will hold up to 45 people comfortably. Call 618-277-5474 and lock in a date for your next special occasion.