|
|
Fitz's is a restaurant located in St. Louis, Missouri at 6605 Delmar Boulevard. This restaurant serves sasha burger, house smoked brisket, delmar fish and chips, pulled pork nachos, pepper jack burger, bbq chicken, and the pepperoni. They also serve theos meatloaf, turkey burger, santa fe burger, baja quesadilla, margherita, fitzs pickle chips, and pretzel sticks. They are open every day of the...
6605 Delmar Boulevard, St. Louis, MO, 63130
|
|
|