Visit Us

Tostadas

1831 28th Ave South 175N, Homewood Alabama 35209, United Statesod

(205) 783-1120

Hours

Monday - Thursday: 11am - 10pm

Friday: 11:00 am-10:30  pm

Saturday: 11:00 am-10:30 pm

Sunday: Closed


Contact Us

Cancel

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.