Taquería "El Titi"
Phone Number: +526971129299 , +52 697 112 9299
Website: Suggest Official Website
Categories: Grocery Store, Restaurant
Address: Avenida Benito Juárez, 81610 Angostura, Sinaloa
GPS Coordinates:
25.39383,-108.12923
Angostura Municipality, Sinaloa, Mexico
Facebook: facebook.com/189073288217795
Instagram: Photos and Videos