Hours:

  • 11:30 AM - 08:30 PM Daily
  • Last tables seated at 8:00pm
  • HAPPY HOUR:
  • 3:00 PM - 05:00 PM (Mon - Fri Except Holidays)
© Copyright 2024 All rights reserved. La Casa Restaurant.