Main Navigation

82% 45 Votes

Tequila's Restaurant

1682 Locust St, 
Philadelphia, 
PA

Directions Directions


Map Map


Hours

Mon-Thu 11:30am-2pm, 5pm-10pm Fri 11:30am-2pm, 5pm-11pm Sat 5pm-11pm Sun 5pm-10pm


More

Reviews

Read 54 reviews



Price

$$