Psycho Taco

ratingratingratingratingrating
2.10 mi
Mexican
$$
 
956-771-9775
1820 Santa Maria Ave, Laredo, TX 78040
Hours
Mon
Closed
Tue
11:00am-11:00pm
Wed
11:00am-11:00pm
Thu
11:00am-11:00pm
Fri
11:00am-11:00pm
Sat
11:00am-11:00pm
Sun
11:00am-11:00pm

Nearby Eats

el-tacorral El Tacorral
Mexican
0.00 mi away
tacorral Tacorral
Food
0.01 mi away
alinas-snack Alina's snack
Food
0.09 mi away
Sorry, our menu is reported as outdated.

Request Menu
 

More Information

 
 
Service options :
Curbside pickup, Takeout, Dine-in
Payments :
Credit cards, Debit cards