Luna's Mexican Restaurant
Address:
2000 Outlet Center Dr, Oxnard, CA 93030
Phone:
(805) 988-8920
Restaurants,
Mexican
Other Businesses:
- Chick-fil-A at 2040 N Rose Ave, Oxnard, CA 93036
- Sabor at 128 E 6th St, Oxnard, CA 93030
- Settebello Pizzeria Napoletana at 2760 Seaglass Way, Oxnard, CA 93036
- Urbane Cafe at 1730 E Gonzales Rd, Oxnard, CA 93036
- Cafe Amri at 2000 Outlet Center Dr, Oxnard, CA 93036