Call Now
Website
Call
Business Details
Authentic Mexican Restaurant & Catering in Riverside
At Tamale Factory, we take pride in serving authentic Mexican cuisine rooted in family traditions that span generations. Our recipes, passed down through our family, emphasize fresh ingredients and time-honored techniques to deliver flavors that honor our heritage. Located in the heart of Historic Downtown Riverside at the Main Street Mall, we have become a beloved destination for locals and visitors seeking quality meals from breakfast to lunch. Our commitment to excellence extends beyond our dining room through comprehensive catering services, allowing guests to experience our culinary expertise at weddings, corporate events, and private gatherings. The Avila Terrace, our 2,500+ square foot event space, offers versatile accommodations for memorable occasions with customized menus and professional planning support.

Every dish, from our handmade tamales to our house-made sauces, is prepared in-house to ensure consistency and authenticity. We prioritize quality over quantity, sourcing the freshest ingredients to craft everything from soups and salads to traditional entrees. Our team combines culinary expertise with hospitality to create an environment where guests feel connected to Mexican culture through food. Whether dining in, ordering takeout, or hosting an event, our goal remains unchanged: to share the warmth of our kitchen and the richness of our traditions with every customer.
Services
Tamales Catering Breakfast Lunch Event Hosting Tortilla Soup Burritos Quesadillas Private Dinners Wedding Catering
Highlights and features
  • We use time-tested family recipes passed down through generations for authentic Mexican flavors.
  • Our catering services accommodate events of all sizes with customized menus and planning support.
  • The Avila Terrace provides a unique event space with audiovisual capabilities and city views.
  • Every dish is made in-house using fresh, high-quality ingredients for consistent excellence.
  • We combine culinary expertise with personalized service to create memorable dining experiences.
Services
Catering Services
We provide full-service catering for weddings, corporate events, and private parties with customizable Mexican-inspired menus. Our team handles menu planning, preparation, and on-site service to ensure seamless events. Clients receive personalized attention to accommodate dietary needs and event themes while maintaining authentic flavors.
Tamales
Our traditional tamales come in pork, chicken, vegetarian, sweet corn, vegan blue corn, and chile relleno varieties. Available by the dozen, half-dozen, or individually with sauces and sides, they showcase family recipes perfected over generations using fresh masa and quality fillings.
Breakfast Menu
We serve made-to-order breakfast plates and burritos daily until 11:30 AM featuring eggs, machaca, chorizo, and traditional Mexican accompaniments. Dishes use locally sourced eggs and house-prepared salsas while maintaining affordability without compromising portion sizes or flavor authenticity.
Lunch Specials
Our lunch menu includes burritos, enchiladas, tacos, and combination plates with rice and beans available Monday through Saturday. Meals emphasize generous portions of house-made components like tortillas, salsas, and marinated meats prepared using traditional marination techniques.
Avila Terrace
The Avila Terrace offers 2,500+ square feet of event space with indoor/outdoor audiovisual capabilities for weddings and corporate functions. The venue includes customizable seating arrangements, professional staff, and exclusive catering from our kitchen to create cohesive dining experiences for up to 200 guests.
Questions
What are your regular operating hours?
We serve breakfast and lunch Monday through Saturday from 8:00 AM to 2:00 PM. Evening hours are reserved for private events by reservation.
Do you offer catering services?
Yes, we provide full-service catering for weddings, corporate events, and private parties with customizable menus and planning assistance available by calling (951) 660-5390.
Can I rent the Avila Terrace for events?
The Avila Terrace accommodates events up to 200 guests with audiovisual equipment and customized catering. Contact us directly for availability and booking details.
Are takeout orders available?
Yes, we offer takeout for all menu items during regular business hours. Call (951) 342-3023 to place your order for pickup.
What payment methods do you accept?
We accept major credit cards, debit cards, and cash payments at our Riverside location. Payment options may vary for catering orders based on agreement terms.