Taco Bell
Food & cafes
Address966 SW 8th St
Opening hoursMo-Th 08:00-04:00; Fr-Sa 08:00-05:00; Su 08:00-04:00
Phone+13058543331
Websitehttp://www.tacobell.com/
Websitehttps://locations.tacobell.com/fl/miami/966-sw-8th-st.html
Coordinates25.76582906, -80.21030188