Mimosa
Address:
2501 North Dr, Taylor, TX 76574
Phone:
(512) 309-4612
Restaurants
Other Businesses:
- McDonald's at 2501 N Main St, Taylor, TX 76574
- Subway at 3110 N Main St, Taylor, TX 76574
- Jack in the Box at 3120B N Main St, Taylor, TX 76574
- China One Buffet at 3208 N Main St, Taylor, TX 76574
- Pizza Hut at 2301 N Main St, Taylor, TX 76574