The Nood Bar
The Nood Bar: A Slice of Heaven on a Plate Back in the Day Ah, let me take you back. Picture this: a time when good eats were hard to come by, and then boom! The Nood Bar pops up like it’s got something to prove. Located at 4596 30th St in sunny San Diego,…
