Leo’s Tacos
45891 Monroe St, Indio
(951) 422-0200
Recent Reviews
Order Online
You May Also Like
California Meat Market & Taqueria - 45941 Monroe St
Butcher, Meat Shops, Mexican
Pizza Hut - 81850 Ave 46
Pizza, Chicken Wings, Fast Food
Starbucks - 81952 CA-111
Coffee Shops, Coffee & Tea, Coffee
Restaurants in Indio, CA
Leo’s Tacos
45891 Monroe St, Indio, CA 92201
(951) 422-0200