La Cascada Restaurante Description:
Casual spot for Mexican food & billiards. Mexican restaurant serving classic dishes in a humble setting with pool tables & a jukebox.
Address:
5004 N Armenia Ave # 2, Tampa, FL 33603, United States
Phone Number:
+1 813-879-4471
Website:
Store Hours:
Sunday: 9AM-9PM | Monday: Closed | Tuesday: 9AM-9PM | Wednesday: 9AM-9PM | Thursday: 9AM-9PM | Friday: 9AM-10PM | Saturday: 9AM-10PM