Archive
Epic Taco Shop Opens in Glendale, Montrose
Epic Taco Shop is located in North Glendale on Verdugo Rd, almost in Montrose. Here’s the menu facebook: website: epictacoshop.com Epic Taco Shop…
Epic Taco Shop is located in North Glendale on Verdugo Rd, almost in Montrose. Here’s the menu facebook: website: epictacoshop.com Epic Taco Shop…