Dickie Brennan's Steakhouse
New Orleans, LA
Food
Dickie Brennan's Steakhouse is a steakhouse located in the French Quarter of New Orleans, Louisiana. The restaurant is part of the Dickie Brennan Family of restaurants and has received various awards from publications such as Playboy Magazine and Maxim Magazine.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account