photos-- ---- address--1414 Main St.|Southlake, TX 76092 ---- hours--Monday - Thursday: 11am - 7pm | Friday & Saturday: 10am - 8pm | Sunday: 12pm - 6pm-- ---- phone--8175009609 ---- neighbors-- Truluck's|Seafood|1420 Plaza Pl, Southlake, TX 76092 Copeland's|American|1400 Plaza Pl, Southlake, TX 76092 Rockfish Seafood Grill|Seafood|228 State St, Southlake Town Square, Southlake, TX 76092