The Alibi - Food for the Innocent

Located inside "Lost Weekend" - Also serving at "Kill Your Idol"
Dine in or curb side take out!
218 Espanola Way, Miami Beach, FL 33139
(between Washington and Collins on Espanola Way)
305-674-3448

In the Press

Lost Weekend Bar - South Beach

Stalk us on...

Become a Facebook Fan  Yelp Loves us  Miami New Times Best of 2010  Follow us on Twitter