TACO MESA express ($10)
Enjoy your BEST TACO in town with Lambo Express! :)
How to Order
- Select "Lambo Express" at Check Out
- Order and Pay by directly calling Taco Mesa @ (949) 642 - 0629
- We pick up and deliver your order FASTER.
- Enjoy your foods fresh and fast.
**Available only in Costa Mesa / Newport Beach, California