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)

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