"Best taste on seafood. 7 mares and tostadas my favorite."
Phone: +14056807828
Address: 2608 S May Ave, Oklahoma City, OK 73108, 73108-5632, United States
City: Oklahoma City
Monday: 09:00 -16:00
Wednesday: 09:00 -16:00
Thursday: 09:00 -16:00
Friday: 09:00 -21:00
Saturday: 08:00 -21:00
Sunday: 08:00 -21:00
Dishes: 3
Amenities: 6
Categories: 5
Reviews: 1065