Loca Rosa
35 Almond Dr, Ardmore
(580) 657-8200
Recent Reviews
Order Online
You May Also Like
El Mexicano Bar & Grill Mexican Restaurant - 35 Almond Dr
Mexican, Bar
Roma’s italian Resturant - 31 Almond Dr
Italian
Papa's Pizzeria - 15795 US Hwy 70
Pizza, Italian
Restaurants in Ardmore, OK
Loca Rosa
35 Almond Dr, Ardmore, OK 73401
(580) 657-8200