×

Ask specific questions and get local answers from people like you!
Were You Looking For
Did You Mean to Ask
Your Question Will Appear Like This
Upload a Photo

Please enable JavaScript to upload images.

You can upload a JPG, GIF or PNG file (File size limit is 4 MB).
Churra's Brazilian Grill

Churra's Brazilian Grill

3 Stars - 1 Fans

Address:

3712 Williams Blvd. New Orleans, LA

Phone:

(504)467-9595

Operating Hours:

7 Days a Week
11:00 a.m. to 9:00 p.m.

Mentioned In...

Where can I find a rodízio?

@Churra's Brazilian Grill it is not your typical brazilian steakhouse. It is much more casual you actually go get the meat they don't come to you. If you want something fancy this isn't your spot but if you want flavorful, low-key, filling as heck and fun with friends/family then check it out!

Trending Places in New Orleans, LA