Do U have menudo on weekends ?

Tirso j Trujillo | Mar 17, 2019 | Category: Mexican restaurant in Omaha, Nebraska

Abelardo's | Mexican Restaurant - All questions

Address: 3540 Center St, Omaha, NE 68105, USA

Carlos V. | Mar 18, 2019

Yes they do. On Sundays

Dena Jimenez | Mar 18, 2019

Yes they do as of recently i beleive 6.99 or 7.99 really good big amount for price

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places