Category: | Restaurant, |
---|---|
Address: | 4429-4447 Stewart Ave, Las Vegas, NV 89110, USA |
Zip code: | 89110 |
This place is just delicious
Not too bad
Omg this place is so good. Looks can be deceiving. If you like tacos try the Chicaly and the aguachiles are bomb
Just the best seafood in town
Decent items in a decent location at decent prices