It took me a good while to find this place, even with Google Maps, Apple Maps and my girlfriend telling me I was in the right spot (and those three never agree).
The windows are blacked out, but there is a little sign if you look up and a solitary neon flashing "Open". It honestly looked like a certain kind of video store from the 80's and 90's. The kind of video store doesn't carry Disney movies, if you know what I mean.
Inside is no less confusing. To the right is a decent sized bar with a bunch of big screen tvs. Ahead is a stage.
Service was friendly, but it helps if you can speak Spanish. The menu had some of the traditional sushi rolls, but you don't come here for those, you come for the Mexican Roll or the Guanchito roll. Deep fried and heavy, but tasty and massive! The highly recommended jalapeƱo poppers did not disappoint.
Worth the visit, but probably wouldn't make a return trip.