Menu

Fresh Catch in Amarillo

1307 N Fillmore St, 79101 - Get directions

Menu Fresh Catch

How to get to Fresh Catch

Address

1307 N Fillmore St, 79101
Get directions

Follow Us

Services

  • Wheelchair accessible Wheelchair accessible
  • No delivery No delivery
  • Takeaway Takeaway

Related to Fresh Catch