Where do you need Restaurants ?
Rosas Cafe & Tortilla Factory
325-692-6569
32.445481
-99.764439
About Rosas Cafe & Tortilla Factory
Rosas Cafe & Tortilla Factory is located at 3317 S 5th St, Abilene, TX. This location is in the Elmwood Area neighborhood. This business specializes in Restaurants.