Restaurant
My Ceviche
95 locals recommend,
Permanently closed
Tips from locals
Awesome hole-in-the-wall ceviche place on South Beach. Great for the budget traveler!
Unique things to do nearby
Locals also recommend
Location
235 Washington Ave
Miami Beach, FL
South Beach