Tamara Reviews & Details
1677 Collins Ave
Tamara is located at 1677 Collins Ave in Miami beach near the intersection of 13th St and Meridian Ave. Their menu consists of French dishes . Call (305) 532-2311 for dine in.
- Service:Dine In
- Major Intersection:13Th St And Meridian Ave
Tell us more about Tamara Miami beach!