Arco Iris Cafe
4001 North Habana Avenue
Tampa
FL
33607
(813) 872-8306
Open Map
Description
Arco Iris Cafe is located at 4001 N Habana Ave, Tampa, FL. This location is in the Stadium Area neighborhood. This business specializes in Cafes.
by merchantcircle on August 13, 2015 from
merchantcircle
Cafes
café
Categories: Restaurants, Cafes
cuban food
dining
Good for Groups
Pasteles
restaurant
Restaurants
Take-out