Micasa Sub Shop

Micasa Sub Shop Micasa Sub Shop
Micasa Sub Shop
122 E. Market Street Red Bud, IL 62278

618.282.3733
Monday - Friday: 11am-8pm; Saturday: 11am-3pm; CLOSED Sunday

Map | Related Events | Related Articles

Website

For subs made with pleasant service, great quality and a family-friendly price, try Micasa Sub Shop!

 



FREE Visitors Guide!
Request Your FREE
         ILLINOISouth
     Visitors Guide
        View Online Request Today!