Tequila's 1511 Locust St. Philadelphia PA United States
Hours: Lunch 11:30-2 Mon-Fri; Dinner 5-10 Mon-Thurs, till 11 Fri
Phone: 215.546.0181 Accepts: American Express