The Capp Bar
Restaurant
•
103 Via del Pescaccio, Science Dr, Irving, TX 75062, USA
8.6
Monday: 8:30 AM – 5:30 PM
See if anyone you trust recommends it!