El Paisano-Delmar

Hours: Sun-Thu 11am-9pm, Fri-Sat 11am-10:30pm

Restaurant Details