Description
Mexican "restaurant" that's actually part of the Ramada Inn. This space is at the Hollywood Blvd entrance to the Ramada.
There's certainly no shortage of color at Takitos.
Mexican "restaurant" that's actually part of the Ramada Inn. This space is at the Hollywood Blvd entrance to the Ramada.
There's certainly no shortage of color at Takitos.
Next: Mardi Gras Gaming Center