The Superfood Shack
Brazilian Restaurant
Phone: (956) 257-6446
Closed now
- Thu 8:00 AM - 10:00 PM
76 W 2nd S, Ste E Rexburg, ID 83440 ·1737.14 mi
Is this your business? Verify your listing
Advertisement
Phone: (956) 257-6446
Closed now
76 W 2nd S, Ste E Rexburg, ID 83440 ·1737.14 mi
Is this your business? Verify your listing