Rosa's Café & Tortilla Factory
Add to Favorites
CLOSED NOW
Today: 6:30 am - 10:00 pm
Tomorrow: 6:30 am - 10:00 pm
Saved to Favorites
Phone: (806) 451-5132
Address: 13011 Indiana Ave, Lubbock, TX 79423
Website: website
12702 Indiana Ave, Lubbock, TX 79423
13404 Indiana Ave, Lubbock, TX 79423
12406 Indiana Ave Ste 100, Lubbock, TX 79423
2614 130th St, Lubbock, TX 79423
4406 114th St Ste 200, Lubbock, TX 79424
4406 114th St, Lubbock, TX 79424
11814 Indiana Ave, Lubbock, TX 79423
11814 Indiana Ave, Lubbock, TX 79423
114th Quaker Ave, Lubbock, TX 79423
11909 Quaker Ave, Lubbock, TX 79424